@charset "utf-8";*{margin:0;padding:0}
address,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left;font-weight:400}
abbr,body,fieldset,html,iframe,img{border:0}
img{vertical-align:top}
html{overflow-x:hidden}
address,cite,dfn,em,i,var{font-style:normal}
[hidefocus],summary{outline:0}
li{list-style:none}
h1,h2,h3,h4,h5,h6,small{font-size:100%}
sub,sup{font-size:83%}
code,kbd,pre,samp{font-family:inherit}
q:after,q:before{content:none}
textarea{overflow:auto;resize:none}
label,summary{cursor:default}
a,button{cursor:pointer}
b,em,h1,h2,h3,h4,h5,h6,strong{font-weight:700}
a,a:hover,del,ins,s,u{text-decoration:none}
body,button,input,keygen,legend,select,textarea{font:13px/1 arial,\5b8b\4f53;color:#333;outline:0}
:focus{outline:0}
.none{display:none}
.wcb{width:100%;height:30px;border:2px dashed #97cbe0}
.hidden{visibility:hidden}
.clear{width:100%;height:0;line-height:0;font-size:0;overflow:hidden;clear:both;display:block}
.clearfix:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.clearfix{display:block}
.icon{display:inline-block;width:32px;height:32px;vertical-align:middle;background:url(images/icon.png) no-repeat}
/*body:before{content:"";position:fixed;top:-10px;left:0;z-index:110;width:100%;height:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.8);-moz-box-shadow:0 0 10px rgba(0,0,0,.8);box-shadow:0 0 10px rgba(0,0,0,.8)}*/
::-webkit-input-placeholder{color:#ccc}
:-moz-placeholder{color:#ccc}
::-moz-placeholder{color:#ccc}
:-ms-input-placeholder{color:#ccc}
#loading{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;background:#fff;z-index:100000000}
body:not(.isTouch) .cursor span{position:absolute;height:15px;width:15px;border-radius:50%;transform:translateX(-50%) translateY(-50%);pointer-events:none}
body:not(.isTouch) .cursor span:nth-child(1){background-color:rgb(73 134 117 / 86%);z-index:10001}
body:not(.isTouch) .cursor span:nth-child(2){background-color:#ccc;z-index:10000}
html.fixed{overflow:hidden}
body{line-height:1;font-size:14px;font-family:Arial,"Microsoft YaHei","\u5b8b\u4f53",Tahoma,Geneva,sans-serif;color:#333}
p{line-height:1.75}
a,img{color:#3b3b3b;text-decoration:none;transition:all .4s ease-in-out}
a:hover{color:#980337}
.post:not(.post-61) .news_box:hover .news_imgs img{transform:scale(1.2)}
.wrapper{width:100%;margin:0 auto}
.wrapper .inner{width:1600px;margin:0 auto}
#headtop{background:#666}
.headtop .top-left{float:left}
.headtop .top-right{float:right}
#header{position:fixed;left:0;top:0;right:0;z-index:1000}
#header:before{content:"";position:absolute;top:0;left:0;right:0;background:url(images/b_bg.png) center top no-repeat;background-size:100% 100%!important;height:200px;z-index:0;pointer-events:none}
#header .inner{height:132px;position:relative;width:auto;padding:0 30px}
.header .sitelogo{float:left;margin-top:25px}
.header .sitetitle{display:inline-block;margin-top:28px;margin-left:10px;font-size:32px;font-weight:700;color:#fff}
.header .head-main{float:left;margin-top:10px}
.header .head-right{float:right;margin-top:46px}
.header .head-right .searchbox_btns{width:52px;height:52px;background:#fff;border-radius:50%;float:left;background:rgb(255 255 255 / 58%) url(images/icon_search.png) no-repeat center center;background-size:20px;cursor:pointer}
.header .head-right .nav_btns{width:52px;height:52px;background:rgb(255 255 255 / 57%);border-radius:50%;float:right;margin-left:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}
.nav_btns .lcbody{width:40%;height:32%;position:relative;display:flex}
.nav_btns .lcbody .lcitem{width:100%;height:3px;position:absolute;transition:transform .36s ease;right:0}
.nav_btns .lcbody .lcitem:nth-child(1),.nav_btns .lcbody .lcitem:nth-child(3){width:100%}
.nav_btns .lcbody .lcitem div{position:absolute;width:100%;height:100%;top:0;left:auto;right:0;background:#285d4c}
.nav_btns .lcbody .top{top:0}
.nav_btns .lcbody .center{display:block;top:50%;margin-top:-.015rem}
.nav_btns .lcbody .bottom{top:calc(100% - .03rem)}
.nav_btns .lcbody:hover .lcitem.top .rect{animation:move .4s ease-in-out 1}
.nav_btns .lcbody:hover .lcitem.center .rect{animation:move .4s ease-in-out .1s 1}
.nav_btns .lcbody:hover .lcitem.bottom .rect{animation:move .4s ease-in-out .2s 1}
.active.nav_btns{background:#fbc600}
.active.nav_btns .lcitem.top{transform:rotateZ(45deg);top:49%}
.active.nav_btns .lcitem.center{opacity:0}
.active.nav_btns .lcitem.bottom{transform:rotateZ(-45deg);top:49%}
@keyframes move{0%{right:0}
40%{right:0;width:0}
60%{right:auto;width:0%}
100%{right:auto;width:100%}
}
#nav_hover{position:fixed;top:0;right:0;left:0;z-index:1000;visibility:hidden;background:url(images/navBG.png) no-repeat center;background-size:cover;transition:all .3s;height:0;display:flex;justify-content:flex-end;flex-direction:column;align-items:stretch}
#nav_hover.on{visibility:visible;height:100%}
.navTop{display:flex;justify-content:center;flex-direction:row;align-items:stretch;min-height: 55vh;padding:0 100px}
.navTop li>a:hover:before{width:120%}
.navTop li>a{position:relative}
.navTop li>a:before{content:'';width:0;background:linear-gradient(90deg,rgb(109 195 153 / 71%),#3b6c54);transition:.4s ease-out;height:2px;bottom:-.5em;left:50%;transform:translateX(-50%);display:inline-block;position:absolute}
.navBottom{display:flex;justify-content:space-between;padding: 30px 100px 3vh 100px;transform:translateY(100%);align-items: center;}
.on .navBottom{transition-duration:0.8s;transition-delay:1s;transform:translateY(0%)}
.navRight{flex:1}
.navRight .wp-menu{display:flex;justify-content:space-around}
.navRight .menu-item a{font-size:24px;font-weight:700;color:#fff;line-height: 40px;}
.navRight .sub-menu a{font-size:18px;font-weight:400;line-height: 3;color:#fff;/* padding: 10px 0; */}
.navRight .menu-item,.navRight .sub-menu{text-align:center;}
.navRight .menu-item{transform: translateY(-100%);opacity: 0}
.on .navRight .menu-item {transform: translateY(0);opacity: 1;transition-duration: 0.8s}
.on .navRight .menu-item.i1{transition-delay:.1s}
.on .navRight .menu-item.i2{transition-delay:.2s}
.on .navRight .menu-item.i3{transition-delay:.3s}
.on .navRight .menu-item.i4{transition-delay:.4s}
.on .navRight .menu-item.i5{transition-delay:.5s}
.on .navRight .menu-item.i6{transition-delay:.6s}
.on .navRight .menu-item.i7{transition-delay:.7s}
.on .navRight .menu-item.i8{transition-delay:.8s}
.navLeft .menu-item a{font-size: 18px;font-weight:400;color:#fff;line-height: 46px;}
.navLeft{text-align:left;width:320px;transform: translateX(-100%)}
.on .navLeft{transform: translateX(0%);transition-duration: 0.8s;transition-delay:.9s}
.site-rale ul li.links{float:left}
.site-rale ul li.links a{line-height:35px;padding:0 12px 0 12px;padding-left:19px;font-size:13px;color:#cad3d4;background:url(images/icon_role.png) no-repeat}
.site-rale ul li.links a:hover{color:#fff}
.site-rale ul li.links.i1 a{background-position:0 0}
.site-rale ul li.links.i2 a{background-position:-90px 0}
.site-rale ul li.links.i3 a{background-position:-187px 0}
.site-rale ul li.links.i4 a{background-position:-269px 0}
.site-lang ul{float:right}
.site-lang ul li.links{float:left}
.site-lang ul li.links a{line-height:35px;margin:0 5px;font-size:13px;color:#cad3d4}
.site-lang ul li.links a:hover{color:#fff}
#nav{background:#004ea1}
#nav .inner .wp-panel .navbg{position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;width:auto;height:100%;background:#fff;opacity:.7}
.nav .wp-menu{margin:0 auto}
.nav .wp-menu .menu-item{display:inline-block;float:left;position:relative}
.nav .wp-menu .menu-item.i1{background:0 0}
.nav .wp-menu .menu-item a>.menu-switch-arrow{display:inline-block;width:20px;height:20px;background:url(images/nav_j.png) no-repeat center center;vertical-align:middle}
.nav .wp-menu .menu-item a.menu-link{display:inline-block;padding:0 32px;line-height:42px;color:#fff;font-size:16px}
.nav .wp-menu .menu-item a.hover,.nav .wp-menu .menu-item.hover a.menu-link{background-color:#1384e2;text-decoration:none;color:#eee}
.nav .sub-menu{display:none;position:absolute;left:0;top:42px;min-width:146px;z-index:100;background:#fff}
.nav .sub-menu .sub-item{position:relative;white-space:nowrap;vertical-align:top}
.nav .sub-menu .sub-item a{display:block;color:#000;height:40px;line-height:40px;padding:0 17px;font-size:14px;background:0 0}
.nav .sub-menu .sub-item a:hover,.nav .sub-menu .sub-item.hover>a{color:#fff;background-color:#1384e2;display:block}
.nav .sub-menu .sub-menu{left:100%;top:0;z-index:200;background:#fff}
#banner{background:#e7e2df}
#banner .inner{width:auto;text-align:center;position:relative}
.mod{position:relative}
.mainpage{background:url(images/main1_bg.jpg) no-repeat center -380px;background-size: 100%;background-attachment:fixed;transition:all .7s;background-position-y:-380px;backdrop-filter:blur(0)}
.mainpage:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:inherit;z-index:-1;transition:all 3s}
.mainpage.active{background-size: 100%;backdrop-filter:blur(1px);background-position-y:-500px}
.mainpage.active:after{filter:blur(10px)}
.mainpage2{background: #fefbf2 url(images/main4_bg.jpg) no-repeat center 60%;background-size: 100%;position:relative;z-index:10}
.mainpage2.dark .post-41 .news_list li.news .news_title {color: #fff;}
.mainpage2.dark .post1 .tt .tit .title {color: #fff;}
.mainpage2.dark {background: url(images/main4_bg1.png) no-repeat center top;background-size: 100% 955px;}

.main1 .inner{padding:60px 0 60px}
.main1 .inner .mod{margin:0 -30px}
.main1 .ml{float:left;width:46%}
.main1 .mr{float:right;width:54%}
.main1 .ml .post,.main1 .mr .post{margin:0 30px}
.main1 .modl{float:left;width:46%}
.main1 .modr{float:right;width:54%}
.main1 .news_time{display:none}
.main2 .inner{padding: 0 0 0px;}
.main2 .ml{float:left;width:28%}
.main2 .mc{float:left;width:44%}
.main2 .mr{float:right;width:28%}
.main2 .mc .post,
.main2 .ml .post,
.main2 .mr .post{margin:0 21px}
.main2 .ml .post{margin-left:0}
.main2 .mr .post{margin-right:0}
.main3{margin-top: 0px!important;background: url(images/main3_bg.png) no-repeat center 56%;background-size: auto 100%;margin-top:-82px;position:relative;/* overflow-x:hidden; */}
.main3 .inner{padding:320px 0 10px 0;position:relative;z-index:999}
.main3 .main3_bg{position:absolute;left:50%;top:50%;width:100%;height:100%;z-index:1;transform:translate(-50%,-50%);-webkit-mask: url(images/main3_bg.png) no-repeat center 56%;-webkit-mask-size: auto 100%;overflow: hidden;}
.main3 .main3_bg video{width:120%;height:120%;margin-top:-73px;margin-left:-10%}
.main3 .main3_bg:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:-webkit-linear-gradient(rgb(109 195 153 / 71%),#3b6c54);opacity:.9;z-index:10}
.main4 .inner{padding:60px 0 150px}
.main4 .ml{float:left;width:30%;margin-right:-42%;position:relative;z-index:100}
.main4 .mr{float:right;width:100%;padding-top:0}
.main4 .modr{margin-left:42%;height:100%;position:relative;margin-right:32px}
.main4 .modr:after{content:"";width:100%;height:100%;background-color:#980337;position:absolute;left:32px;top:32px;z-index:9}
.main4 .modr img{position:relative;z-index:100;width:100%;height:70%}
.main4 .main_logo{position:absolute;left:0;top:50%;transform:translate(-50%,-50%);display:inline-block;width:184px;height:184px;background:#ae0c0c;border-radius:50%;z-index:102;background:linear-gradient(180deg,#7ca472 0,#255a4b 100%);box-shadow:0 0 12px 0 rgba(26,56,33,.39);transition:.4s ease-in}
.main4 .modr:hover .main_logo{transform:translate(-50%,-50%) scale(1.1)}
.main4 .main_logo:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;display:inline-block;border-radius:50%;background:url(images/main4_logo.png) no-repeat center center;background-size:87%}
.main4 .main_logo_bg{position:absolute;left:0;top:50%;transform:translate(-50%,-50%) rotate(327deg);display:inline-block;width:400px;height:400px;border-radius:50%;z-index:-1;border:6px solid #326357;transition:all .3s}
.main4 .main_logo_bg.n0{transform:translate(-50%,-50%) rotate(327deg)}
.main4 .main_logo_bg.n1{transform:translate(-50%,-50%) rotate(285deg)}
.main4 .main_logo_bg.n2{transform:translate(-50%,-50%) rotate(249deg)}
.main4 .main_logo_bg.n3{transform:translate(-50%,-50%) rotate(203deg)}
.main4 .main_logo_bg.n4{transform:translate(-50%,-50%) rotate(327deg)}
.main4 .main_logo_bg:after{content:"";position:absolute;left:46px;top:46px;right:46px;bottom:46px;display:inline-block;border-radius:50%;border:2px dashed #2a5c4b80;animation:sopplus 30s linear 0s infinite both}
.main4 .main_logo .main_logom{display:inline-block;height:100%;width:100%}
.main4 .main_logo .main_logom:after,.main4 .main_logo .main_logom:before{content:"";position:absolute;left:-65px;top:-65px;right:-65px;bottom:-65px;z-index:1;display:inline-block;border-radius:50%;border:65px solid transparent;border-right:46px solid #efc459;transform:rotate(80deg);border-bottom:46px solid #efc459}
.main4 .main_logo .main_logom:before{transform:rotate(10deg)}
.main4 .main_logo_bg .logo_t{position:absolute;left:180px;top:-20px;display:inline-block;width:30px;height:30px;background:#2d6048;z-index:100;border-radius:50%}
.main4 .main_logo_bg .logo_t:after{content:"";position:absolute;left:-12px;top:-12px;right:-12px;bottom:-12px;display:inline-block;border-radius:50%;border:2px dashed #275c4a;animation:sopplus 8s linear 0s infinite both}
.main5{background-color:rgb(152 0 52 / 80%)}
.main5 .inner{padding:60px 0 60px}
.main6{background:#fcf8ef url(images/main5_bg.png) no-repeat center center;background-size: 100% 100%;position:relative;z-index:1;max-height:1050px;overflow:hidden}
.main6 .inner{padding: 300px 0 430px;/* position:relative; */}
.main6 .inner .mod{position: inherit;}
.main6 .inner .main_box{margin-top: -140px;}
.main6 .mod>.main_logo{position:absolute;right: 0%;top:54%;transform: translate(50%,-50%);opacity:.3;z-index: -1;}
.main6 .mod>.main_logo .main_logom,.main6 .mod>.main_logo:before{content:'';position:absolute;left:-46px;top:-46px;right:-46px;bottom:-46px;display:inline-block;border-radius:50%;border:3px solid #a93555;transform:rotate3d(1,1,1,210deg)}
.main6 .mod>.main_logo .main_logom{left:-75px;top:-105px;right:-27px;bottom:30px;transform:rotate3d(1,1,1,211deg);border-style:dashed;transform-style:preserve-3d!important;animation:orbitrotate 10s linear 0s normal none infinite}
.main6 .mod>.main_logo .main_logom .main_logomm{position:absolute;left:0;top:0;right:0;bottom:0;transform-style:preserve-3d!important;transform:rotateX(-90deg) rotateY(0)}
.main6 .mod>.main_logo .main_logom .logo_t{position:absolute;left:-15px;top:223px;display:inline-block;width:30px;height:30px;background:#980337;z-index:100;border-radius:50%;transform:rotateX(-90deg) rotateY(0);animation:planetrotate 10s linear 0s normal none infinite}
.main6 .mod>.main_logo .main_logo_bg{display:inline-block;width:400px;height:400px;border-radius:50%;z-index:99;border:1px solid #980337;animation:sopplusReverse 20s linear 0s infinite both}
.main6 .mod>.main_logo .main_logo_bg .logo_t{position:absolute;left:150px;top:-12px;display:inline-block;width:30px;height:30px;background:#980337;z-index:100;border-radius:50%}
.main8{background:#a2a29c url(images/main8_bg.jpg) no-repeat center center;background-size:1750px;overflow:hidden;position:relative;height: 100vh;}
.main8:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:#5c9081;opacity:.2;z-index:1}
.main8 .inner{padding:150px 0 150px;position:relative;z-index:10}
.main8 .inner,
.main8 .inner .mod,
.main8 .inner .post{padding:0;height:100%;}
.main8 .inner .con{top:50%;transform:translateY(-50%)}
.main8 .main8_bg{position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%,-50%);background:#fff;width: 110%;overflow:hidden;/* height: 100%; */}
.main8 .main8_bg video{width: 100%;height:100%;transform: translateX(6px) translateY(-32px) rotate(0deg);}
.post{margin-bottom:10px}
.post .tt{display:inline-block;width:100%;border-bottom:0 solid #e6e6e6;margin-bottom:20px;position:relative}
.post .tt .tit{display:inline-block;float:left;font-size:16px;font-weight:400;position:relative}
.post .tt .tit .title{display:block;line-height:42px;color:#424242;font-family:"Microsoft yahei"}
.post .tt .tit .name{display:none;line-height:16px;color:#333}
.post .con{padding:10px 0;margin:0 auto}
.post .con .wp_article_list .list_item{border-bottom:1px dashed #ccc}
.post .con .wp_article_list .list_item .Article_Index{background:url(images/li.gif) no-repeat center}
.post .more_btn{display:inline-block;height:20px;margin-top:20px;line-height:20px;float:right}
.post .more_btn .more_text,
.post .more_btn a{font-size:14px;cursor:pointer;background-size:18px;color:#285d4c}
.post .more_btn .more_text{background:url(images/icon_more31.png) no-repeat right center;background-size: 18px;padding-right:25px}
.post .more_btn a{color:#666}
.post .more_btn a:hover .more_text{color:#980337; animation: moremove 0.7s cubic-bezier(0.5, 0, 0.3, 1);}

.post1 .tt .tit .title{display:block;margin-right:20px;cursor:pointer;font-size:32px;font-weight:700;letter-spacing:.0072em;color:#232323;position:relative;z-index:2}
.post1 .tt .tit .names{display:none;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:#980337;text-transform:uppercase;position:relative;z-index:2}
.post1 .tt .tit.w .title{color:#fff}
.post1 .tt .tit.w .names{color:#fff}
.post1 .more_btn a{color:#1826a5}
.post2 .tt .tit{padding-left:24px;background:url(images/new1_icon.png) no-repeat left center}
.post2 .tt .tit .title{font-size:16px;font-weight:700;color:#18267d;cursor:pointer}
.post3 .tt{width:100%;text-align:center;margin-bottom:0}
.post3 .tt .tit{float:none;position:relative;top:106px;left:0;right:0;width:100%}
.post3 .tt .tit .title{font-size:32px;font-weight:700;letter-spacing:.0072em;color:#fff;position:absolute;top:109%;left:0;right:0}
.post3 .tt .tit .names{display:none;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:#fff}
.post3 .more_btn{margin-left:0;line-height:20px;float:none;color:#fff;margin-top:0}
.post3 .more_btn .more_text{background-image:url(images/icon_more1.png);color:#fff}
.post3 .more_btn a{color:#666}
.post3 .more_btn .more_text:hover,.post3 .more_btn a:hover{color:#ccc}
.post-51 .more_btn .more_text{background-image:url(images/icon_more32.png);color:#fff;}
.post-51 .more_btn .more_text:hover{color:#ccc}
.post4 .tt{margin-bottom:0}
.post4 .tt .tit{border-bottom:0;font-size:18px;font-weight:600;margin:0 -20px;display:block;float:none;padding:10px 0}
.post4 .tt .tit .title{display:inline-block;margin:0 20px;color:#4a8675;cursor:pointer;background-color:#e2ebdf;padding:0 40px;border-radius:8px}
.post4 .tt .tit .title.t3,.post4 .tt .tit .title.t4{float:right}
.post4 .tt .tit .title.selected{color:#fff;background-color:#980337;box-shadow:0 0 12px 0 rgba(40,93,76,.4)}
.post4 .more_btn a{color:#1826a5}
.post5{background:#1826a5}
.post5 .tt{float:left;width:120px;margin-right:-120px;position:relative}
.post5 .tt .tit{float:none;margin-top:26px;width:100%;font-size:18px}
.post5 .tt .tit .title{text-align:center;color:#fff}
.post5 .more_btn{display:inline-block;position:absolute;left:0;right:0;bottom:-54px;z-index:100;height:auto;text-align:center;margin-top:0}
.post5 .more_btn a{line-height:45px;color:#fff}
.post5 .con{padding:0;position:relative}
.post5 .con .conbox{margin-left:120px;padding-left:15px;background:#fff}
.news_list li.news{line-height:34px;padding-left:0}
.news_list li.news span.news_title{float:left}
.news_list li.news span.news_title img{vertical-align:middle}
.news_list li.news span.news_meta{float:right;margin-left:2px;color:#9c9c9c}
.news_list li.news .news_time,.news_list li.news .news_time span{color:#666}
.news_list li.news .news_icon{display:inline-block;margin:0 auto;border:0 solid red}
.news_list li.news .news_text{line-height:24px;color:#7f7e7c;overflow:hidden;text-overflow:ellipsis;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:72px;margin:15px 0 0 0}
.news_list li.news .news_bg{position:absolute;left:0;bottom:0;right:0;height:30px;background:#000;opacity:.7;filter:Alpha(opacity=70)}
.news_list li.news p{line-height:34px}
.news_list li.news .news_box:hover .news_title{animation:push 1s ease-in-out}
.rili .con{padding:5px 0}
.rili .news_list li.news{margin-top:0}
.rili .news_list li.news .news_date{float:left;width:60px;height:28px;line-height:28px;margin-top:3px;margin-right:-70px;font-family:"Microsoft YaHei";border-radius:4px;text-align:center;vertical-align:middle}
.rili .news_list li.news .news_date .news_year{display:inline-block;padding:0 4px;font-size:18px;color:#fff}
.rili .news_list li.news .news_date .news_days{display:inline-block;height:26px;padding:0 6px;font-size:14px;color:#18267d;border-radius:0 4px 4px 0;background:#fff;vertical-align:top;border:1px solid #146cc1}
.rili .news_list li.news .news_wz{width:100%}
.rili .news_list li.news .news_wz .news_con{margin-left:70px}
.rili .news_list li.news .news_title{line-height:34px;margin-top:0;font-size:14px}
.rili .news_list li.news .news_text{line-height:20px;margin-top:0;font-size:12px;color:#666}
.rili2 .con{padding:5px 0}
.rili2 .news_list li.news.n1{border-top:0;margin-top:0;padding-top:0}
.rili2 .news_list li.news .news_date{float:left;width:74px;margin-right:-74px;text-align:left}
.rili2 .news_list li.news .news_date .news_year{line-height:18px;font-size:14px;color:#285d4c;font-weight:600}
.rili2 .news_list li.news .news_date .news_days{margin-bottom:4px;padding-bottom:4px;line-height:30px;font-size:26px;color:#285d4c;font-weight:600;position:relative}
.rili2 .news_list li.news .news_date .news_days:after{content:"";position:absolute;bottom:0;left:0;width:22px;height:2px;background:#285d4c}
.rili2 .news_list li.news .news_wz{width:100%}
.rili2 .news_list li.news .news_wz .news_con{margin-left:74px;padding:0 20px}
.rili2 .news_list li.news .news_title{line-height:23px;font-size:15px}
.news_text .news_list li.news{margin-bottom:10px}
.news_text .news_list li.news .news_title{line-height:24px;font-size:15px}
.news_text .news_list li.news .news_text{line-height:22px;font-size:13px}
.news_text .news_list li.news .news_time{line-height:28px;font-size:13px}
.news_tu .con{padding:12px 0}
.news_tu .news_list{margin:0 -10px}
.news_tu .news_list li.news{float:left;width:25%}
.news_tu .news_list li.news .news_box{margin:0 10px;transition:all .4s ease-in-out}
.news_tu .news_list li.news .news_box:hover{opacity:.85;filter:Alpha(opacity=85)}
.news_tu .news_list li.news .news_imgs{padding-top:75%;background-color:#efefef;position:relative;overflow:hidden}
.news_tu .news_list li.news .news_imgs .imgs,.news_tu .news_list li.news .news_imgs img{width:100%;height:auto;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%;overflow:hidden}
.news_tu .news_list li.news .news_title{line-height:45px;height:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}
.tu_text .news_list li.news{margin-bottom:10px}
.tu_text .news_list li.news .news_imgs{float:left;width:160px;margin-right:-175px}
.tu_text .news_list li.news .news_imgs a{height:120px;display:table-cell;vertical-align:middle;background-color:#efefef}
.tu_text .news_list li.news .news_imgs img{width:100%;height:auto}
.tu_text .news_list li.news .news_wz{width:100%}
.tu_text .news_list li.news .news_wz .news_con{margin-left:175px;padding:0 0;position:relative}
.tu_text .news_list li.news .news_title{line-height:24px;font-size:15px}
.tu_text .news_list li.news .news_text{line-height:22px;font-size:12px}
.tu_text .news_list li.news .news_time{line-height:26px;font-size:12px}
.link_text{margin-bottom:0}
.link_text .news_list{margin:0 -5px}
.link_text .news_list li.news{float:left;width:20%;text-align:center}
.link_text .news_list li.news .news_box{margin:0 5px}
.link_text .news_list li.news .link_icon{display:inline-block;width:100%;background-color:#1b2ea3}
.link_text .news_list li.news .link_icon:hover{background-color:#666}
.link_text .news_list li.news .link_con{display:block;line-height:30px;color:#fff}
.link_icon{margin-bottom:0}
.link_icon .news_list{margin:0 -10px}
.link_icon .news_list li.news{float:left;width:20%;text-align:center;border:none}
.link_icon .news_list li.news .news_box{margin:0 10px}
.link_icon .news_list li.news .link_icon{display:inline-block;width:100%;background-color:#1b2ea3;opacity:1;filter:Alpha(opacity=100)}
.link_icon .news_list li.news .link_icon:hover{background-color:#1b2ea3;opacity:.8;filter:Alpha(opacity=80)}
.link_icon .news_list li.news .link_icon .icon{width:35px;height:34px;margin:10px 0;border:0 solid red}
.link_icon .news_list li.news.i1 .link_icon .icon{background-position:0 0}
.link_icon .news_list li.news.i2 .link_icon .icon{background-position:-86px 0}
.link_icon .news_list li.news.i3 .link_icon .icon{background-position:-169px 0}
.link_icon .news_list li.news.i4 .link_icon .icon{background-position:-258px 0}
.link_icon .news_list li.news.i5 .link_icon .icon{background-position:-335px 0}
.link_icon .news_list li.news.i6 .link_icon .icon{background-position:-421px 0}
.link_icon .news_list li.news.i7 .link_icon .icon{background-position:-86px 0}
.link_icon .news_list li.news.i8 .link_icon .icon{background-position:-86px 0}
.link_icon .news_list li.news .link_con{display:block;line-height:30px;color:#000}
.slick-next,.slick-prev{height:44px;width:44px;background:url(images/slickarrow2.png) no-repeat center center;top:50%;margin-top:-22px;border:0 solid #d4d8d9;border-radius:0;outline:0;background-color:rgb(255 255 255 / 58%);border-radius:50%;background-size:40%;transition:all .5s;z-index:999}
.slick-prev{left:40px;top:40%}
.slick-prev:hover{opacity:.8;filter:Alpha(opacity=80);background-color:rgb(255 255 255 / 59%);transform:rotate(360deg)}
.slick-prev:before{content:""}
.slick-next{right:40px;top:40%;background-image:url(images/slickarrow1.png)}
.slick-next:hover{opacity:.8;filter:Alpha(opacity=80);background-color:rgb(255 255 255 / 59%);transform:rotate(360deg)}
.slick-next:before{content:""}
.slick-dots{bottom:204px;text-align:right;right:30px}
.slick-dots li button:before{width:20px;height:20px;font-size:25px;color:#fff;opacity:.4}
.slick-dots li.slick-active button:before{opacity:.8;color:#fff}
.slick-dots li{height:20px;width:20px;margin:0 0}
.slick-dots li button{height:20px;width:20px;padding:0}
.post-10 .con,.post-30 .con{padding:0 0}
.post1 .tt .tit:after{content:"";position:absolute;left:0;top:-30px;right:20px;width:200px;height:100px;background:url(images/title_icon1.png) no-repeat right center;background-size:46%;z-index:-1}
.post-10 .tt .tit:after{background-image:url(images/title_icon1.png);z-index:0}
.post-20 .tt .tit:after{background-image:url(images/title_icon1.png);z-index:1}
.post-40 .tt .tit:after{background-image:url(images/title_icon1.png)}
.post-61 .tt .tit:after{background-image:url(images/title_icon1.png)}
.post-81 .tt .tit:after{top:-39px;right:0;background-image:url(images/title_icon1.png);background-size:84%}
.post-11 .con{padding:0 0}
.post-11 .news_list{margin:0 -10px}
.post-11 .news_list li.news{float:left;width:100%}
.post-11 .news_list li.news .news_box{margin:0 10px;transition:all .4s ease-in-out}
.post-11 .news_list li.news .news_imgs{padding-top:66%}
.post-11 .news_list li.news .news_wz .news_con{padding:14px 26px 0;border-left:5px solid #285d4c;min-height:138px}
.post-11 .news_list li.news .news_time{color:#980337}
.post-11 .news_list li.news .news_title{line-height:45px;height:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:600}
.post-12 .con{padding:0 0}
.post-12 .news_list{margin:0 -10px}
.post-12 .news_list li.news{float:left;width:100%;margin-bottom:30px}
.post-12 .news_list li.news .news_box{margin:0 10px;transition:all .4s ease-in-out}
.post-12 .news_list li.news .news_imgs{padding-top:62%}
.post-12 .news_list li.news .news_wz .news_con{padding:15px 20px;border-left:5px solid #285d4c;transition:all .4s ease-in-out}
.post-12 .news_list li.news .news_time{color:#1a3821}
.post-12 .news_list li.news .news_title{overflow:hidden;text-overflow:ellipsis;white-space:inherit;font-size:16px;font-weight: 600;line-height:22px;letter-spacing:.0072em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.post-12 .news_list li.news .news_box:hover .news_wz .news_con{border-left-color:#fbc600}
.post-12 .news_list li.news .news_box:hover .news_time{color:#980337}
.post-13 .con{padding:0 0}
.post-13 .news_list{margin:0 -10px}
.post-13 .news_list li.news{float:left;width:100%}
.post-13 .news_list li.news .news_box{margin:0;border-bottom:1px solid #dbdbdb;position:relative}
.post-13 .news_list li.news .news_box:before{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:0;background:#fbc600;transform:translateY(-50%);z-index:1;transition:width .4s ease-in-out}
.post-13 .news_list li.news .news_box:hover:before{width:100%}
.post-13 .news_list li.news .news_wz .news_con{padding:15px 0}
.post-13 .news_list li.news.n1 .news_wz .news_con{padding-top:0}
.post-13 .news_list li.news .news_time{color:#1a3821}
.post-13 .news_list li.news .news_title{overflow:hidden;text-overflow:ellipsis;white-space:inherit;font-size:16px;font-weight: 600;line-height:26px;letter-spacing:.0072em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:6px;height:auto;max-height:52px;min-height:52px}
.post-21 .con{padding:0}
.post-21 .news_list{margin:0 -20px}
.post-21 .news_list li.news{float:left;width:100%}
.post-21 .news_list li.news.n2{width:33.3%}
.post-21 .news_list li.news .news_box{margin:0 20px;transition:all .4s ease-in-out;padding:0 0;position:relative}
.post-21 .news_list li.news .news_imgs{padding-top:68%;background-color:#fff}
.post-21 .news_list li.news .news_wz{width:100%}
.post-21 .news_list li.news .news_wz .news_con{padding:8px 0}
.post-21 .news_list li.news .news_title{line-height:24px;font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:inherit;font-weight:600;height:auto}
.post-21 .news_list li.news .news_imgs{padding-top:62%}
.post-21 .news_list li.news .news_wz{position:absolute;bottom:0}
.post-21 .news_list li.news .news_wz:after{content:"";position:absolute;bottom:0;left:0;right:0;z-index:99;height:100px;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 42.36%,rgba(0,0,0,.8) 100%)}
.post-21 .news_list li.news .news_wz .news_con{padding:20px 20px;position:relative;z-index:100}
.post-21 .news_list li.news .news_time{color:#fff}
.post-21 .news_list li.news .news_title{color:#fff;line-height:24px;max-height:48px;-webkit-line-clamp:2}
.post.post1.post-21.mbox .slick-arrow {
    margin-top: -22px;
    top: 50%;
}
.post-22 .con{padding:0}
.post-22 .news_list{margin:0 0;border-top:2px solid #285d4c}
.post-22 .news_list li.news{float:left;width:100%;border-bottom:1px solid #dbdbdb;padding:16px 0;position:relative}
.post-22 .news_list li.news:before{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:0;background:#fbc600;transform:translateY(-50%);z-index:1;transition:width .4s ease-in-out}
.post-22 .news_list li.news:hover:before{width:100%}
.post-22 .news_list li.news .news_date{float:left;width:74px;margin-right:-74px;text-align:left}
.post-22 .news_list li.news .news_wz{width:100%}
.post-22 .news_list li.news .news_title{line-height:23px;font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;margin-bottom:10px;height:46px}
.post-22 .news_list li.news .news_text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:inherit;max-height:48px;min-height:48px}
.post-22 .news_list li.news .news_time{margin-bottom:10px;line-height:26px;font-size:12px;color:#980337}
.post-30{margin-bottom:0}
.post-30 .tt{position:relative}
.post-30 .tt .tit{position:absolute;top:-106px;left:0;right:0}
.post-31{position:relative;z-index:99}
.post-31 .con{padding:35px 0 0}
.post-31 .news_list{margin:0 -13px}
.post-31 .news_list li.news{float:left;width:20%}
.post-31 .news_list li.news .news_box{margin:0 13px;transition:all .4s ease-in-out}
.post-31 .news_list li.news .news_box:hover{opacity:.85;filter:Alpha(opacity=85)}
.post-31 .news_list li.news .news_imgs{padding-top:62%;background-color:#efefef;position:relative;overflow:hidden;box-shadow:0 0 .1rem 4px rgba(99,6,95,.1)}
.post-31 .news_list li.news .news_imgs img{width:100%;height:auto;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%}
.post-31 .news_list li.news .news_title{line-height:25px;height:auto;white-space:normal;font-size:18px;color:#fff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:15px 0;position:relative;font-weight:600;min-height:50px}
.post-31 .news_list li.news .news_text{max-height:84px}
.post-31 .news_list li.news .news_text p{color:#fff;line-height:28px;padding-left:20px}
.post-31 .news_list li.news .news_text p.p1{background:url(images/icon_time.png) no-repeat left center}
.post-31 .news_list li.news .news_text p.p2{background:url(images/icon_add.png) no-repeat left center}
.post-31 .slick-next,.post-31 .slick-prev{height:54px;width:54px;background:url(images/slickarrow21.png) no-repeat center center;margin-top:-22px;background-color:rgb(255 255 255);background-size:36%;box-shadow:0 0 12px 0 rgba(0,0,0,.25)}
.post-31 .slick-prev{left:-80px;top:44%}
.post-31 .slick-prev:hover{background-color:rgb(255 255 255 / 59%);transform:rotate(360deg)}
.post-31 .slick-prev:before{content:""}
.post-31 .slick-next{right:-80px;top:44%;transform:rotate(180deg)}
.post-31 .slick-next:hover{transform:rotate(-180deg)}
.post-33 .news_list li.news{padding-left:18px;background:url(images/news_biao.png) no-repeat 3px center}
.post-40 .more_btn{margin-top:43px}
.post-41 .con{padding:80px 0}
.post-41 .news_list{margin:0 -10px}
.post-41 .news_list li.news{float:left;width:100%;margin-bottom:40px;width:90%}
.post-41 .news_list li.news:nth-last-child(1){margin-bottom:0}
.post-41 .news_list li.news.n2,.post-41 .news_list li.news.n3{width:80%}
.post-41 .news_list li.news .news_box{margin:0 10px;transition:all .4s ease-in-out}
.post-41 .news_list li.news .news_imgs{padding-top:75%}
.post-41 .news_list li.news .news_time{color:#285d4c;text-align:right;position:relative;font-size:14px}
.post-41 .news_list li.news .news_time span{display:inline-block;padding-left:20px;opacity:0}
.post-41 .news_list li.news .news_time:after{content:"";position:absolute;left:0;top:50%;height:1px;width:0;background:#fbc600;transform:translateY(-50%);z-index:-1;transition:width .4s ease-in-out}
.post-41 .news_list li.news .news_box:hover .news_time:after{width:75%}
.post-41 .news_list li.news .news_title{line-height:28px;height:auto;text-overflow:ellipsis;white-space:inherit;font-size:20px;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:45px}
.main4 .modr .news_imgs{height:562px;position:relative;z-index:99;transition:.6s;cursor:pointer}
.post-51{margin-bottom:-290px}
.post-51 .con img{width:100%;height:auto}
.post-61{margin-bottom:0}
.post-61 .more_btn{display:inline-block;height:20px;margin-top:20px;line-height:20px}
.post-61 .con{padding:12px 0}
.post-61 .news_list{margin:0 -10px}
.post-61 .news_list li.news{float:left;width:100%}
.post-61 .news_list li.news .news_box{margin:0 10px;transition:all .4s ease-in-out}
.post-61 .news_list li.news .news_box:hover{opacity:.85;filter:Alpha(opacity=85)}
.post-61 .news_list li.news .news_imgs{padding-top:20%;background-color:#efefef;position:relative;overflow:inherit;float:left;width:20%;margin-right:-40%;border-radius:50%;margin-left:204px}
.post-61 .news_list li.news .news_imgs img{width:100%;height:auto;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;max-width:100%;border-radius:50%}
.post-61 .news_list li.news .news_wz{width:100%}
.post-61 .news_list li.news .news_wz .news_con{margin-left:29%;text-align:center;padding-top:28px;padding:28px 190px}
.post-61 .news_list li.news .news_title{line-height:30px;height:auto;white-space:inherit;font-size:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:60px;margin-bottom:45px;font-weight:600}
.post-61 .news_list li.news .news_title:hover{animation:push 1s ease-in-out}
.post-61 .news_list li.news .news_text{margin-bottom:40px;min-height:72px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-align:justify;text-indent:2em}
.post-61 .news_list li.news .news_more{display:inline-block;padding:10px 20px;border-radius:8px;background:#980337;color:#fff;letter-spacing:.136em;transform:all .3s}
.post-61 .news_list li.news .news_more:hover{opacity:.8}
.post-62 .main_logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0) rotate(0);display:inline-block;width:100%;height:100%;background:#fff;border-radius:50%;transition:all 1s}
.post-62 .main_logo:after{content:'';position:absolute;left:-15px;top:-15px;right:-15px;bottom:-15px;z-index:0;display:inline-block;border-radius:50%;border:26px solid transparent;border-right:26px solid #285d4c;transform:rotate(360deg);border-bottom:26px solid #285d4c;border-left:26px solid #285d4c;transition:all .3s}
.post-62 .main_logo:before{content:'';position:absolute;left:-15px;top:-10px;right:-15px;bottom:-15px;z-index:-1;display:inline-block;border-radius:50%;border:1px solid transparent;transform:rotate(0);border-top:1px dashed #a93555}
.post-62 .main_logo .main_logom{display:inline-block;height:100%;width:100%}
.post-62 .main_logo .main_logom:after,.post-62 .main_logo .main_logom:before{content:'';position:absolute;left:-7px;top:-7px;right:-7px;bottom:-7px;z-index:1;display:inline-block;border-radius:50%;border:8px solid transparent;border-right:8px solid #efc459;transform:rotate(100deg);border-bottom:8px solid #efc459}
.post-62 .main_logo .main_logom:before{transform:rotate(350deg)}
.post-62 .news_list li.news .news_box.active{border:none;overflow:initial}
.post-62{position:relative}
.post-62 .con{padding:0 0}
.post-62 .news_list li.news{float:left;width:16.66%;transition:all 1s;opacity:0}
.post-62 .news_list li.news .news_box{margin: 55px;transition:all .4s ease-in-out;border-radius:50%;border:7px solid #285d4c;overflow:hidden;box-shadow:0 4px 12px 0 rgba(67,63,51,.6)}
.post-62 .news_list li.news .news_box:hover{opacity:1;filter:Alpha(opacity=100)}
.post-62 .news_list li.news .news_imgs{padding-top:100%;overflow:inherit;background:0 0}
.post-62 .news_list li.news .news_imgs .imgs{background:#fff;border-radius:50%}
.post-62 .news_list li.news .news_imgs img{border-radius:0}
.post-62 .news_list li.news .news_wz .news_con{padding:14px 26px 0;border-left:5px solid #285d4c}
.post-62 .news_list li.news .news_time{color:#980337}
.post-62 .news_list li.news .news_title{line-height:45px;height:45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:600}
.post-62 .slick-next,.post-62 .slick-prev{height:64px;width:64px;opacity:.75;background:url(images/slickarrow21.png) no-repeat center center;margin-top:-32px;background-color:rgb(255 255 255 / 58%);background-size:36%;box-shadow:0 0 12px 0 rgba(0,0,0,.15);bottom:-140%;top:inherit}
.post-62 .slick-prev{left: 250px;}
.post-62 .slick-prev:hover{background-color:rgb(255 255 255 / 59%);transform:rotate(360deg)}
.post-62 .slick-prev:before{content:''}
.post-62 .slick-next{left: 390px;transform:rotate(180deg)}
.post-62 .slick-next:hover{transform:rotate(-180deg);opacity:1}
.post-62 .slick-disabled{opacity:.4;background-color:rgb(222 222 222 / 58%)}
.convergenceMedia{display:flex;justify-content:center;aspect-ratio:1600/720;align-items:stretch}
.convergenceMedia .lazy{position:absolute;width:100%;height:100%}
.convergenceMedia .ml{width:73%}
.convergenceMedia .mr{width:27%}
.convergenceMedia .title{position:absolute;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.4) 42.36%,rgba(0,0,0,.8) 100%);width:100%;left:0;font-size:18px;line-height:60px;padding:20px 0 20px 70px;color:#fff;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transition:.3s linear}
.convergenceMedia .ml .item{display:flex;height:50%;align-content:flex-end;justify-content:flex-end}
.convergenceMedia .ml .item:nth-child(2){justify-content:flex-end;align-content:flex-start}
.convergenceMedia .ml .item:nth-child(1) .bilibili,.convergenceMedia .ml .item:nth-child(2) .img{position:relative;transition:.6s;height:100%}
.convergenceMedia .ml .item:nth-child(1) .weChart,.convergenceMedia .ml .item:nth-child(2) .weChart{position:relative;transition:.6s;height:100%}
.convergenceMedia .item>div:hover .title{transform:translateY(5PX)}
.bilibili{aspect-ratio:16/9}
.weChart{aspect-ratio:3/2}
.convergenceMedia .ml .item:nth-child(2) .img{aspect-ratio:16/9}
.convergenceMedia .dou{position:relative;height:100%;transition:.6s!important}
.convergenceMedia .dou .list,.convergenceMedia .dou .slick-list,.convergenceMedia .dou .slick-list :not(.title){height:100%}
.convergenceMedia .slick-dots{right:5%;bottom:5%;width:auto}
.convergenceMedia .slick-dots li.slick-active button:before{color:#f4c95b}
.convergenceMedia .ml .item:nth-child(2) .img .title{font-weight:700;text-align:center;font-size:32px;padding:10px 0;transition:.6s}
.convergenceMedia .title:before{content:"";position:absolute;left:0;width:60px;top:50%;transform:translateY(-50%);aspect-ratio:1/1;background-size:cover!important}
.convergenceMedia .dou .title:before{background:url(images/dou.svg) no-repeat left center}
.convergenceMedia .wx.title:before{background:url(images/weChart.svg) no-repeat left center}
.convergenceMedia .weibo.title:before{background:url(images/weBo.svg) no-repeat left center}
.convergenceMedia .bili.title:before{background:url(images/bilibili.svg) no-repeat left center}
.convergenceMedia .sph.title:before{background:url(images/sph.svg) no-repeat left center}
.convergenceMedia .xhs.title:before{background:url(images/xhs.jpg) no-repeat left center}
.convergenceMedia .xxqg.title:before{background:url(images/xxqg.jpg) no-repeat left center}
.convergenceMedia .rmh.title:before{background:url(images/rmh.jpg) no-repeat left center}
.convergenceMedia .ysp.title:before{background:url(images/ysp.jpg) no-repeat left center}
.convergenceMedia .jyh.title:before{background:url(images/jyh.jpg) no-repeat left center}
.convergenceMedia .ks.title:before{background:url(images/ks.svg) no-repeat left center}

.convergenceMedia .bilibili:hover,.convergenceMedia .dou:hover,.convergenceMedia .img:hover,.convergenceMedia .weChart:hover{box-shadow:0 0 25px -5px #000}
.convergenceMedia .dou .item:after,.convergenceMedia .dou .item:before{content:'';position:absolute;top:50%;left:50%;z-index:9;transform:translateX(-50%) translateY(-50%);transition:.6s}
.convergenceMedia .dou .item:before{width:25%;aspect-ratio:1/1;background-color:rgba(255,255,255,.5);border-radius:50%;display:block}
.convergenceMedia .dou .item:after{z-index:10;border-style:solid;border-color:transparent transparent transparent #fff;transform:translateX(-17.5%) translateY(-50%);border-width:25px 40px}
.convergenceMedia .dou .item:hover:after,.convergenceMedia .dou .item:hover:before{opacity:.5}
.post-81 .con{padding:0 0;position:relative;min-height:620px}
.post-81 .news_list{margin:0 -10px;z-index:100;min-height:620px;bottom:0}
.post-81 .slick-next,.post-81 .slick-prev{top:50%}
.post-81 .news_list li.news{float:left;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.post-81 .news_list li.n7{display:none;}
.post-81 .news_list li.n8{display:none;}
.post-81 .news_list li.n9{display:none;}
.post-81 .news_list li.n10{display:none;}
.post-81 .news_list li.n11{display:none;}
.post-81 .news_list li.n12{display:none;}

.post-81 .news_list li.news.n1 .news_box.aos-animate{transform:translateX(-107%) translateY(-120%)}
.post-81 .news_list li.news.n2 .news_box.aos-animate{transform:translateX(-145%) translateY(0)}
.post-81 .news_list li.news.n3 .news_box.aos-animate{transform:translateX(-107%) translateY(120%)}
.post-81 .news_list li.news.n4 .news_box.aos-animate{transform:translateX(107%) translateY(-120%)}
.post-81 .news_list li.news.n5 .news_box.aos-animate{transform:translateX(145%) translateY(0)}
.post-81 .news_list li.news.n6 .news_box.aos-animate{transform:translateX(107%) translateY(120%)}
.post-81 .news_list li.news .news_box{margin:0;transition:.8s ease-in}
.post-81 .news_list li.news .news_wz{background:#faf7ef url(images/icon60-1.png) no-repeat center center;width:160px;min-height:140px;border-radius:50%;display:flex;justify-content:center;position:relative;background-size:72%;padding-top:20px;margin:auto}
.post-81 .news_list li.news.n1 .news_wz{background-image:url(images/icon60-1.png)}
.post-81 .news_list li.news.n2 .news_wz{background-image:url(images/icon60-2.png)}
.post-81 .news_list li.news.n3 .news_wz{background-image:url(images/icon60-5.png)}
.post-81 .news_list li.news.n4 .news_wz{background-image:url(images/icon60-4.png)}
.post-81 .news_list li.news.n5 .news_wz{background-image:url(images/icon60-3.png)}
.post-81 .news_list li.news.n6 .news_wz{background-image:url(images/icon60-6.png)}
.post-81 .news_list li.news .news_wz:after{content:"";position:absolute;left:4px;top:4px;bottom:4px;right:4px;border:2px dashed #980337;border-radius:50%;transition:all .3s}
.post-81 .news_list li.news .news_wz .news_con{display:flex;justify-content:center;flex-direction:column;text-align:center}
.post-81 .news_list li.news .news_time{color:#980337;font-size:40px;margin-bottom:10px}
.post-81 .news_list li.news .news_title{overflow:hidden;text-overflow:ellipsis;white-space:normal;font-size:16px;font-weight:700;line-height:22px;letter-spacing:.0072em;height:auto}
.post-81 .news_list li.news .news_box:hover .news_wz:after{border-width:2px;animation:sopplus 30s linear 0s infinite both}
.post-81 .main_logobg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-block;width:890px;height:890px;z-index:0}
.post-81 .main_logobg:after,.post-81 .main_logobg:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;display:inline-block;border-radius:50%;background:url(images/icon_logobg2.png) no-repeat center center;background-size:67%;animation:sopplusReverse 25s linear 0s infinite both}
.post-81 .main_logobg:before{background-size:98%;animation:sopplus 30s linear 0s infinite both}
.post-81 .main_logos{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-block;width:95px;height:95px;background:url(images/icon_logo2.png) no-repeat center;border-radius:50%;background-size:165%;display:none}
.post-81 .main_logos:before{content:"";position:absolute;left:-65px;top:-65px;right:-65px;bottom:-65px;z-index:2;display:inline-block;border-radius:50%;border:56px solid #fff;transform:rotate(0)}
.post-81 .main_logos:after{content:"";position:absolute;left:-55px;top:-55px;right:-55px;bottom:-55px;z-index:2;display:inline-block;border-radius:50%;transform:rotate(0);background:url(images/icon_logobg.png) no-repeat center center;background-size:92%;animation:sopplus 10s linear 0s infinite both}
.post-81 .main_logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-block;width:0;height:0;background:#fff;border-radius:50%;display:none}
.post-81 .main_logo:after{content:"";position:absolute;left:-135px;top:-135px;right:-135px;bottom:-135px;z-index:1;display:inline-block;border-radius:50%;border:135px solid transparent;border-right:135px solid #285d4c;transform:rotate(0);border-bottom:135px solid #285d4c;border-left:135px solid #285d4c}
.post-81 .main_logo .main_logom{display:inline-block;height:100%;width:100%}
.post-81 .main_logo .main_logom:after,.post-81 .main_logo .main_logom:before{content:"";position:absolute;left:-155px;top:-155px;right:-155px;bottom:-155px;z-index:1;display:inline-block;border-radius:50%;border:155px solid transparent;border-right:155px solid #efc459;transform:rotate(80deg);border-bottom:155px solid #efc459}
.post-81 .main_logo .main_logom:before{transform:rotate(10deg)}
.l-banner{height:235px;background-position:center center;background-repeat:no-repeat;text-align:center}
.l-banner img{display:none;height:100%;vertical-align:top}
#l-container .inner{padding:25px 10px}
#d-container .inner{background:#fff}
.col_menu{width:240px;float:left;margin-right:-240px;position:relative}
.col_menu .l-qh{margin-bottom:10px}
.col_menu .col_menu_head{background:#0f429b}
.col_menu .col_menu_head h3.col_name{font-size:18px;font-weight:400;color:#fff}
.col_menu .col_menu_head h3.col_name .col_name_text{display:block;line-height:50px;padding:0 5px 0 30px}
.col_menu .col_menu_con{border:1px solid #e4e4e4}
.col_list .wp_listcolumn{border-top:0 solid #2867a0;border-bottom:0 solid #fff}
.col_list .wp_listcolumn .wp_column a{color:#333;font-size:15px;font-weight:400;background:0 0;border-top:0 solid #fff;border-bottom:1px solid #f6eaea}
.col_list .wp_listcolumn .wp_column a .column-name{padding:5px 0 5px 28px;line-height:32px}
.col_list .wp_listcolumn .wp_column a.selected,.col_list .wp_listcolumn .wp_column a:hover{color:#0f429b;background:#eee}
.col_list .wp_listcolumn .wp_column a.selected span.column-name{color:#0f429b}
.col_list .wp_listcolumn .wp_subcolumn .wp_column a{color:#454545;background:0 0;border-top:1px solid #fff;border-bottom:1px solid #bbb}
.col_list .wp_listcolumn .wp_column.parent>a .column-name{font-weight:700;color:#0f429b}
.col_list .wp_listcolumn .wp_column .sub_list a{color:#333;border-top:1px solid #eee;margin-top:-1px}
.col_list .wp_listcolumn .sub_list a .column-name{display:inline-block;line-height:28px;padding:5px 10px 5px 44px;cursor:pointer}
.col_list .wp_listcolumn .sub_list a:hover,.col_list .wp_listcolumn .wp_column a.selected{font-weight:700;font-weight:700;color:#0f429b}
.col_list .wp_listcolumn .sub_list .sub_list a .column-name{padding:5px 10px 5px 60px;cursor:pointer}
.col_list .wp_listcolumn .sub_list .sub_list a :hover,.col_list .wp_listcolumn .sub_list .sub_list a.selected{font-weight:700;color:#0f429b}
.col_news{width:100%;min-height:500px;float:right}
.col_news .col_news_box{margin-left:290px}
.col_news_head{border-bottom:1px solid #dbdbdb}
.col_metas .col_title{display:inline-block;float:left;height:48px;line-height:48px}
.col_metas .col_title h2{display:inline-block;font-size:18px;font-family:"Microsoft yahei";font-weight:400;color:#0f429b;border-bottom:3px solid #cbcbcb}
.col_metas .col_path{display:inline-block;float:right;white-space:nowrap;height:46px;line-height:46px;color:#666}
.col_metas .col_path a{color:#2f2f2f}
.col_news_con{padding:5px 0 10px 0;margin:0 0}
.col_news_list{margin-top:7px}
.col_news_list .wp_entry,.col_news_list .wp_entry p{line-height:1.75;font-size:14px;color:#333}
.col_news_list .wp_entry p{margin-bottom:10px}
.col_news_list .wp_entry table{margin-bottom:4px}
.col_news_list .wp_entry img{max-width:680px}
.infobox{padding:20px 60px;margin:0 auto;width:auto}
.article{padding-top:10px}
.article h1.arti_title{line-height:36px;font-family:"Microsoft YaHei";font-size:22px;text-align:center;color:#182880}
.article h2.arti_title{line-height:34px;font-family:"Microsoft YaHei";font-size:17px;text-align:center;color:#1b1b1b}
.article .arti_metas{padding:10px;text-align:center}
.article .arti_metas span{margin:0 5px;font-size:12px;color:#787878}
.article .entry{margin:0 auto;overflow:hidden;margin-top:10px}
.article .entry .read,.article .entry .read p{line-height:1.75;font-size:14px;color:#333}
.article .entry .read p{margin-bottom:10px}
.article .entry .read img{margin:0 auto;max-width:940px}
.article .entry .read table{margin:0 auto;border:none!important}
#footer{background:url(images/foot.png) no-repeat center center;background-size:cover}
#footer img{width:100%;height:auto}
#footer .inner{padding-top:96px;position:relative}
.foot-link{border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16)}
.foot-link .list{display:flex;justify-content: space-evenly;}
.foot-link .list .item{line-height:130px;font-size:18px;font-weight:700;color:#fff;display:flex}
.foot-link .list .n3{display:none;}
.foot-link .list .item div{width:45px;padding-right:1em}
.foot-school{padding:60px 0}
.foot-school .list{display:flex;justify-content:center}
.foot-school .item{background:linear-gradient(180deg,rgba(186,38,90,.8) 0,rgba(152,3,55,.8) 100%);width:calc(20% - 45px);aspect-ratio:270/173;margin:0 10px;line-height:2}
.foot-school .item:hover{background:linear-gradient(180deg,#ba265a 0,#980337 100%)}
.foot-school .title{font-size:20px;font-weight:700;color:#fff}
.foot-school .text{font-size:14px;font-weight:500;color:#fff}
.foot-school .item a{background:url(images/10-1.svg) no-repeat center bottom;display:block;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;padding:0 20px;box-sizing:border-box}
.foot-school .item:nth-child(2) a{background:url(images/10-2.svg) no-repeat center bottom}
.foot-school .item:nth-child(3) a{background:url(images/10-3.svg) no-repeat center bottom}
.foot-school .item:nth-child(4) a{background:url(images/10-4.svg) no-repeat center bottom}
.foot-school .item:nth-child(5) a{background:url(images/10-5.svg) no-repeat center bottom}
#footer .inner p{font-weight:400;text-align:center}
.foot-bottom{border-top:1px solid rgba(255,255,255,.16);padding:40px 0}
#footer .inner p span{margin:0 3px;font-size:14px;font-weight:400;line-height:2;color:rgba(255,255,255,.6)}
.wp_search{display:inline-block;position:relative;padding-left:4px;border:1px solid #d0d0d0}
.wp_search #keyword{width:160px!important;padding:4px 0;border:none;height:20px;line-height:20px;background:0 0;color:#fff;text-indent:1em}
.wp_search .search{width:32px;height:30px;border:0;background:#fff url(images/icon_search.png) no-repeat center!important;cursor:pointer;vertical-align:top}
.searchbox{text-align:right;margin-top:5px}
.wp-search{position:relative;border:1px solid #d0d0d0}
.wp-search form{display:block}
.wp-search .search-input{margin-left:4px;margin-right:40px}
.wp-search .search-input input.search-title{width:100%;height:22px;padding:4px 0;line-height:22px;background:0 0;color:#fff;font-size:14px;border:0;outline:0}
.wp-search .search-btn{width:32px;height:32px;position:absolute;right:0;top:0}
.wp-search .search-btn input.search-submit{width:32px;height:30px;border:0;outline:0;background:#fff url(images/sous.png) no-repeat center;cursor:pointer}
.shares{text-align:center}
.shares ul{width:auto;margin:0 auto;text-align:right;float:right}
.shares li{float:left;position:relative}
.shares li:hover .con{opacity:1;bottom: 58px;}
.shares li a{display:inline-block;width:50px;height:50px;border:0 solid red;background:url(images/shares1.png) no-repeat center;opacity:.6;filter:Alpha(opacity=60);vertical-align:top}
.shares li a:hover{opacity:1;filter:Alpha(opacity=100)}
.shares li.i2 a{background:url(images/shares2.png) no-repeat center}
.shares li.i3 a{background:url(images/shares3.png) no-repeat center}
.shares li.i4 a{background:url(images/shares4.png) no-repeat center}
.shares li span{display:block;line-height:22px;font-size:12px;color:#d0d4ea;text-align:center}
.shares li .con{display:block!important;position:absolute;bottom: 30px;left:50%;z-index:100;padding: 4px;margin-left: -54px;width:100px;opacity: 0;transition: .3s ease-out;box-shadow:0 0 15px rgba(0,0,0,.1);background-color: #fff;border-radius: 5px;}
.shares li .con:before{content:"";position: absolute;left: 50%;border-right: transparent 10px solid;border-left: transparent 10px solid;border-top: #fff 10px solid;bottom: -10px;margin-left: -10px;}


.shares li .con img{width:100px;height:100px;vertical-align:top;background:#fff}
.botlinks .links-wrap{position:relative;float:left;display:inline-block;margin:4px 10px;width:160px;line-height:32px;border:1px solid rgba(255,255,255,.32);text-align:center;border-radius:5px}
.botlinks .links-wrap a.links-arrow{height:68px;line-height:68px;padding:0 30px 0 10px;color:#fff;position:relative;font-size:20px;font-weight:500}
.botlinks .links-wrap .links-arrow:hover,.botlinks .wrap-open .links-arrow{color:#fff;background-position:right bottom;cursor:pointer}
.botlinks .links-wrap .link-items{display:none;position:absolute;left:0;bottom:68px;width:auto;min-width:100%;height:auto;max-height:300px;overflow:auto;overflow-x:hidden;background:#f5f5f5}
.botlinks .links-wrap .link-items a{display:block;line-height:24px;padding:5px 0;color:#444}
.botlinks .links-wrap .link-items a span{display:block;margin:0 6px;white-space:nowrap}
.botlinks .links-wrap .links-arrow:after{content:'<';position:absolute;right:0;top:50%;transition:.6s;font-family:'宋体';font-weight:700;transform:translateY(-50%) rotate(-90deg)}
.botlinks .links-wrap .links-arrow:hover:after,.botlinks .wrap-open .links-arrow:after{transform:translateY(-50%) rotate(-90deg) rotateY(180deg)}
.botlinks .links-wrap .link-items a:hover{color:#fff;background:#326357;cursor:pointer}
.mbanner .slick-active .news_box{transform:scale(1.1);transition:transform 8s ease-in}
.mbanner .news_box.clearfix:before{content:'';display:block;position:absolute;width:100%;height:30%;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.6) 10%,transparent 100%);pointer-events:none}
.mbanner .slick-dots{position:absolute;right:0;z-index:60;bottom:0;padding:40px;box-sizing:border-box;width:auto}
.mbanner .slick-dots li button:before{content:'';display:inline-block;width:45px;height:45px;background:url(images/pagination_h.png) no-repeat center center;position:initial;opacity:0.4}
.mbanner .slick-dots li.slick-active button:before{filter:Alpha(opacity=100);opacity:1}

.mbanner .news_box.clearfix{background-size:cover;min-height:100vh;display:block;background-position:center;background-repeat:no-repeat}
.mbanner .news_list li.news{height:100vh;}
.mbanner .news_title{position:absolute;bottom: 25px;left: 40px;line-height:40px;font-size:32px;font-weight:400;padding:40px;z-index:99;text-shadow:1px 1px 5px #000}
.mbanner .news_title,
.mbanner .news_title a,
.mbanner .news_title a font{color:#FFF!important;}

.mbanner .slick-dots li,
.mbanner .slick-dots li button{width:auto;height:auto}
.mbanner .slick-dots li{margin-left:16px}

.mbanner{/*position:relative;z-index:1*/}
.mbanner .focus{position:relative;width:100%}
.mbanner .focus .news_list{overflow:hidden;position:relative;}
.mbanner .focus .news_list .news{width:100%;height:100%;position:relative;overflow:hidden;}
.mbanner .focus .news_list .news::before{/* padding-top: 46.9%; */content:"";display:block}

.mbanner .focus .news_list .news .videos{position:absolute;top:0;left:0;width:100%;height:100%;display:block;font-size:0;object-fit:fill;-o-object-fit:fill}
.mbanner .focus .news_list .news .icon{width:24px;height:24px;line-height:50px;position:absolute;font-size:50px;right:240px;font-weight:normal;bottom:5%;cursor:pointer}
.mbanner .focus .news_list .news .icon::before{color:#fff;content:"";display:block;width:100%;height:100%;background:url(../image/pasue.png)no-repeat center center;background-size:100% 100%}
.mbanner .focus .news_list .news .icon.icon_play::before{color:#fff;content:"";display:block;width:100%;height:100%;background:url(../image/play.png) no-repeat center center;background-size:100% 100%}
.mbanner .focus .news_list .news + li{z-index:-1}
.mbanner .focus .news_list .news img{width:100%;height:auto}
.mbanner .focus .news_list .news a{display:block;height:100%;width:100%;}
.mbanner .focus .news_list .news a.a{background-color:#fff;opacity:0}

.mbanner .focus .prev { position: absolute; left: 0; top: 25%; width: 80px; height: 50%; z-index: 10; }
.mbanner .focus .next { position: absolute; right: 0; top: 25%; width: 80px; height: 50%; z-index: 10; }
.mbanner .focus .prev a { position: absolute; left: 0; top: 50%; margin-top: -40px; width: 80px; height: 80px; background: url(../image/ld_prev.png) no-repeat center; opacity: 0; transition: all 0.3s; -webkit-transition: all 0.3s; }
.mbanner .focus .next a { position: absolute; right: 0; top: 50%; margin-top: -40px; width: 80px; height: 80px; background: url(../image/ld_next.png) no-repeat center; opacity: 0; transition: all 0.3s; -webkit-transition: all 0.3s; }
.mbanner .focus .prev:hover a, 
.mbanner .focus .next:hover a { opacity: 1; }

.mbanner .focus .box a{/*top: 0;left: 0;width: 100%;height: 100%;transform:scale(1, 1);*/}
.mbanner .focus .box0 a{opacity:1;z-index:0;-webkit-animation:box0 7s linear 0s; animation:box0 7s linear 0s}
.mbanner .focus .slick-current .box2 a{opacity:1;z-index:0;-webkit-animation:box2 7s linear 0s;animation:box2 7s linear 0s}
.mbanner .focus .box1 a{-webkit-animation:box1 1000ms cubic-bezier(0.5, 0, 0.2, 1) 0s;animation:box1 1000ms cubic-bezier(0.5, 0, 0.2, 1) 0s;z-index:0}

@-webkit-keyframes box0{
0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}
100%{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
}
@keyframes box0{
0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}
100%{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
}
@-webkit-keyframes box1{
0%{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);opacity:1}
100%{-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5);opacity:0}
}
@keyframes box1{
0%{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);opacity:1}
100%{-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5);opacity:0}
}
@-webkit-keyframes box2{
0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}
100%{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
}
@keyframes box2{
0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}
100%{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
}


.post-11 .focus .focus-title{height:34px;line-height:34px;padding:0 15px;font-size:14px}
.post-11 .focus .focus-title-bar{height:34px;bottom:0;left:0;right:0;margin-left:0}
.post-11 .focus .focus-title-bg{background-color:#000}
.post-11 .focus .focus-pagination{position:absolute;right:14px;bottom:46px}
.post-11 .focus .focus-page{width:20px;height:20px;line-height:20px;font-size:12px;border-radius:0;background-color:#fff;color:#000}
.post-11 .focus .focus-page span{display:block}
.post-11 .focus .focus-page:hover{font-size:13px;color:#000;font-weight:700}
.post-11 .focus .focus-page-active{background-color:#146cc1;color:#fff}
.post-11 .focus .focus-navigation{opacity:.7}
.post-11 .focus .focus-navigation:hover{opacity:1}
.post-11 .focus .focus-navigation:active{opacity:1}
.wrapperinner{position:relative;z-index:1;width:100%;overflow:hidden;-ms-touch-action:none}
.scroller{position:absolute;z-index:1;width:750px;height:160px;-webkit-tap-highlight-color:transparent;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}
.inss .part_xy .item h3{line-height:40px;padding-left:0;font-size:16px;font-weight:400;color:#1567b1;border-bottom:1px solid #cecece}
.inss .part_xy .sub-box{float:left;width:100%;padding-top:0;padding-bottom:5px}
.inss .part_xy .sub-list{margin-right:0}
.inss .part_xy .sub-list .sub-item{float:left;width:33.3%;background:url(images/icon_arrow2.png) no-repeat left center}
.inss .part_xy .sub-list .sub-item a{line-height:35px;padding-left:10px;font-size:14px}
.inss .part_xy .sub-img{display:none;float:right;margin-top:15px;margin-left:-250px;width:240px;min-height:80px}
.inss .part_xy .item.i5 .sub-list .sub-item{width:50%}
.role .part_xy .item{margin-bottom:10px;display:none}
.role .part_xy .item.selected{display:block}
.role .part_xy .item h3{display:none;line-height:46px;padding-left:0;font-size:20px;font-weight:bolder;color:#068358;border-bottom:1px solid #f1f1f1;background:0 0}
.role .part_xy .sub-list{margin-top:15px}
.role .part_xy .sub-list .sub-item{padding-top:10px;padding-bottom:5px;width:auto;border-bottom:1px solid #f1f1f1;word-wrap:break-word;word-break:normal}
.role .part_xy .sub-list .sub-item a{line-height:35px;font-size:15px;white-space:nowrap;font-weight:bolder}
.role .part_xy .sub-list .sub-list{margin-top:10px;margin-left:40px}
.role .part_xy .sub-list .sub-list .sub-item{padding-bottom:5px;padding-top:0;float:left;margin-right:50px;border-bottom:0 solid #f1f1f1}
.role .part_xy .sub-list .sub-list .sub-item a{line-height:35px;font-size:15px;white-space:nowrap;font-weight:400}
@keyframes sopplusRotate{to{transform:translate(-50%,-50%) rotate(-312deg)}
}
@keyframes sopplus{to{transform:rotate(360deg)}
}
@keyframes sopplusReverse{to{transform:rotate(-360deg)}
}
@keyframes orbitrotate{0%{transform:rotateX(74deg) rotateY(342deg) rotateZ(0)}
100%{transform:rotateX(74deg) rotateY(342deg) rotateZ(-360deg)}
}
@keyframes planetrotate{0%{transform:rotateX(0) rotateY(0)}
100%{transform:rotateX(0) rotateY(-360deg)}
}
.layer{position:fixed;width:100%;height:100%;top:0;left:0;background:#af003dad;display:none;z-index:9999;background: #464f3c url(images/navBG.png) no-repeat center;background-size:cover}
.layer .layer-inner{position:relative;width:100%;height:100%}
.layer .layer-inner .layer-mod{position:absolute;top:0;width:100%;height:100%}
.layer .layer-inner .layer-mod .shutdown{text-align:right;padding:4em}
.layer .close{font-size:22px;color:#fff;position: relative;z-index: 1;}
.layer .searchbox{width:60%;position:absolute;margin:0 auto;left:20%;top:50%;transform:translateY(-50%)}
.wp_search #keyword{width:100%!important;line-height:3;font-size:22px;font-family:'Microsoft yahei';height:auto}
.wp_search table{width:100%}
.wp_search{width:100%;border:0;border-bottom:0 solid #fff;background:#ffffff77;border-radius:48px;overflow:hidden}
.wp_search .search{background-color:transparent;width:129px;height:74px}
.layer .searchbox:after,.layer .searchbox:before{content:'搜索';display:block;color:#fff;font-size:62px;font-weight:700;text-align:center;text-shadow:5px 0 8px rgb(255,255,255,.5);padding:1em 0;letter-spacing:.2em}
.layer .searchbox:after{opacity:0}
.convergenceMedia .ml .item>div:hover .lazy{transform:scale(1.05)}
.convergenceMedia .ml .item>div{overflow:hidden;transition:.6s}
.foot-school .item .news_box:hover{box-shadow:0 0 18px 0 rgba(0,0,0,.5)}
.main_page3{position:relative;left:0;right:0;bottom:0;top:0;z-index:0}
@keyframes move{0%{clip-path:polygon(45% 0,55% 0,70% 100%,30% 100%)}
25%{clip-path:polygon(40% 0,50% 0,30% 100%,-20% 100%)}
50%{clip-path:polygon(45% 0,55% 0,70% 100%,30% 100%)}
75%{clip-path:polygon(50% 0,60% 0,120% 100%,80% 100%)}
100%{clip-path:polygon(45% 0,55% 0,70% 100%,30% 100%)}
}
@keyframes push{16.65%{transform:translateX(8px)}
33.3%{transform:translateX(-6px)}
49.95%{transform:translateX(4px)}
66.6%{transform:translateX(-2px)}
83.25%{transform:translateX(1px)}
100%{transform:translateX(0)}
}
@keyframes moremove {
    0% {
        background-position: -40px center;
    }

    100% {
        background-position: right center
    }
}
